package com.eorchis.module.user.dao;

import java.util.List;

import com.eorchis.core.basedao.dao.IDaoSupport;
import com.eorchis.module.classuser.domain.ClassUser;
import com.eorchis.module.user.domain.ClassUserChangeLog;
import com.eorchis.module.user.ui.commond.UserInfoValidCommond;

public interface IUserUpdateDao extends IDaoSupport {
	/**
	 * 查询修改前用户信息
	 * 
	 * @param userValidCommond
	 * @return
	 * @throws Exception
	 */
	List<UserInfoValidCommond> queryChengeBeforeUserInof(UserInfoValidCommond userValidCommond)throws Exception;
	
	/**
	 * 通过userID查询修改记录表是否已存在这个人
	 * @param userValidCommond
	 * @return
	 * @throws Exception
	 */
	List<ClassUserChangeLog> queryChangeLogByUserId(UserInfoValidCommond userValidCommond)throws Exception;

}
